#ifndef CUSTOMSCENECONTROLCMD_H
#define CUSTOMSCENECONTROLCMD_H

#include "Command/BaseCmd.h"
#include "Protocol/CloudProtocol.h"

class CustomSceneControlCmd : public BaseCmd
{
    Q_OBJECT
public:

    enum{FunctionCode = CloudProtocol::CustomSceneControl};

    Q_INVOKABLE explicit CustomSceneControlCmd(QObject *parent = 0);

    Package toPackage();
    void unPackage(Package package);

    quint64 sceneId() const;
    void setSceneId(const quint64 &sceneId);

private:
    quint64 m_sceneId;
};

#endif // CUSTOMSCENECONTROLCMD_H
